Some updates and thoughts