new user service with empty implementation