This function no longer does anything besides set ```axis``` or raise an exception