Very nice, Alan! You are a master at this sort of thing I think.

Nice progression, lovely melody and arrangement, enjoyed!