add to c-mode hook