users can update and create posts