Made a lot of use of the harmony of the original, then changed and added extensions throughout. @iammacaq