Changed method signature of callback interface. Make sure Future returned from async call work.