added hook templates