everything except controller selection
very silly