final rotation