add flip demo