update hw5

still need comments and is_post