this is the second way of doing the callback. can you maybe add a comment line above to say this is an alternate way to do things?