fixes an_axis
adds more diagonal rotation tests