make Hook methods public