concat separate files instead of recompile