Clarify the callback function