10.19 what is a delegate?