change rotation to integers to allow future arbitrary rotation