service dispatch
Added some docs
Incorporate suggested edits from @floatingatoll