Added comments to delegate