Work on Flatten 2