initial add
Don't make hooks buffer-local