Still as deluded as ever!