Fix: best way for trad