added torch event