first pass at pools saving