switch to docopt
support MCI builds