resolved conflicts for merge of 21d769da to master