added observers to auto save context