97 twists