new version getUser