Everything For smoke and mirrors