added BOM tolerance