wip. going to experiment with argcomplete again