format
implemented GetUserDataRequestHandler