hook template works.