docs
switch to docopt