idalus: smoke no mirrors