outside hook