Change order to load smart-compile.el