fix new_post bug