New post and a lot code updates