Ephemeral Enigma

lots of whining and bitching, deal with it.