definetely good work and deserves more credit, my only criticism is that it seems like building the entire song maybe thats just may but none the less good work