add user and post module