removed unused use statement
added first trait