changed DAO object's structure