added dehooking