allow a user to submit a post