checkpoint hacky rotation compensation