resolved conflicts for merge of 902a8dd6 to master
tree: 7408793cd4da0fb8964448f7e85c16812f26a12b
  1. core/
  2. services/