starting transition from getop to docopt