more detailed figure for flip