Added more complex flower transitions, also chainMove()