added row parsing into dict format