add RotateDelete class