frequent flip method