left part 2 in part 1