minimal design precompile