change excludes to exclude for consistency.
added default values.