change position-object to db-position-object