continued work on argsparsing.