starting delegate function
progress on delegate
two lines after the function end the functions section
delegate working
Merge branch 'delegate'
delegate cosmetic changes, and variable names