start to modify the way objects are persisted into the database