needs a noop callback to avoid exception on each job expiry