implemented jargs parser