Is there more than one mix of this? I seem to have one with a bit of piano in it. Can't work out if this is because I've only heard it mixed with something else, or this isn't the version I'm used to. Cheers Ed