more progress on the post model