smoke and mirrors.