PFO technology