Now using transform origin to figure rotation rather than doing it be hand