docs on callback parameters