remove usa of trait as it is not strictly necessary