add method and protocol options
update docs with method and protocol options
bump version for release