removed unused trait
cleaning up dependencies - removing unused / updated to latest versions