added Delegates demo