resolved conflicts for merge of 66c2942a to master