consider utility for row to dbo and back