groundwork for x and y axis inversion preferences