handle userlist