docs and docopt