did a little refactoring and set up the user list for discussion