Add user management

it makes it more difficult to read