add flipping