switching to predefined struct docopt.rs format