fix user class and new UserAjax