resolved conflicts for merge of 90528645 to master