added two-handed save methods