Foley Pools