callback not used for now, just put the code in case we'd want to use it, e.g for error tracking.