user_post class defined