20140526 promise BOM spreader passed