add docopt
error msg