transformation/rotate library