#flipping techniques