style wording and precompile