user category chooser fully working now