hook change