Added new parameter to delegate methods
Updated demo project to use new delegate methods