modified 20140506 (mbp)