add precompile configuration, etc