Well done. The orchestral arrangements are quite good. More of them would be welcome but the piano arrangements are fine. Shall we dance, a little known Gershwin tune, is given a cool slow Latin twist with some clever chord substitutions. Very good stuff!