updated the DesktopBasicUserService