handle copytruncate rotation