Updating delegation example - it now delegates