[fix] finally got c-mode to cooperate