Protocol changes, added some events.