not swapping c-g/s-g