simplified swapping ctrl and caps