put hooks stuff in own file