api controller for user
api-methods change