resolved conflicts for merge of a7955aee to master