start code review of represent transformation