changing executeThis code so that it handles callbacks again instead of function reference strings.