some changes to previous post