add base objects for save and load