resolved conflicts for merge of 00666295 to master