Members of the Kirkland Lake OPP have charged a man with several offences after a traffic violation.  A 20 year old man from Englehart has been charged with possession of methamphetamine and cannabis along with several counts of assaulting a police officer, uttering threats and failing to comply with a probation order.  The incident occurred Wednesday night at around 5:00pm.  The accused was taken into custody pending a bail hearing.