InfoObject and Demo delegate added.
Merge branch 'protocol-test'