Use node-style callbacks.