Actually use the callback if asked by the user