fix js problem

cg's userlist can now be empty, no more multiple events on a single
button
todos reduced