resolved conflicts for merge of 66c429a8 to master