misleading variable name?
I think we've user $post and $_post elsewhere.. or just $post_model ?