added usermanager functionality