resolved conflicts for merge of 3474a71b to master