Avoid registering / unregistering events more than once at a time.
Lowered warning to info.
Updated WAD diagram
Allow collecting services once at a time.