now saves all skins for undo; fixes log spam