Main Search Dick Flushing