working on saving a puzzle