new transition type: flip!