resolved conflicts for merge of 8ad23618 to master