implemented basic userlist