Porting the user manager