resolved conflicts for merge of 72f6e5ac to master