debugging data flow - broken