"something mind-blowing."