separated the user_message page into get and post methods