always compile before commit...