SO YOU HAVE A THOUGHT...