fixes _save and _open