pre-compile files