Supported delegate as parameters