Hate to say it but this guy is dead on!