upmerged trunk to i-campbell branch
started to handle received NBIRTHs
copy hermsen branch to campbell branch