do not recompile for every run