forgot to call update state
check for undefined userlist before calling methods
update state called in callback of ajax request
renamed icons; prevented flash of wrong button