need to source hooks after defaults