users can create and view posts