Hooks service

Why not concat this with the default ones?