keyboard, select, and toggle fixes