use shift instead of control for moving code around