* shrink interactive hook