Some renames and rotation lock until implement program lock of second vc