Update to include err, note about promises.