started working on rowobject transform