1. change the willCancel method name of delegate