resolved conflicts for merge of 870689c8
19 files changed