recompile files