add precompile all option