update docopt