More notes, and use Control.Arrow to compose from left-to-right