Keefe Tech pool