finished rotations and placeholder magic on everything but not gate