merged in changes from @doowb, rebuild docs and update deps