updated saving definitions