This piece is mostly based in D Major however changes key a little bit, it has moments in G major and even some moments in E Major. I am trying to think of a different type of finish than what I usually compose, this composition finishes in G Major a bit differently, it builds up using the maj4 chord and then the maj5 chord or a dominant 7 chord that then resolves to G major a little bit awkwardly for my own composition but it does resolve in the end. Thanks.