Finish rotation impl
Start export impl