Man, this kinda makes me want to learn to compose...