loading puzzle bugfix
remembering state on a puzzle wide level