Unused boilerplate delegates can be removed