revise the savegists method