preparing to twisted shift
preparing to twisted shift