Correctly add agruments to positional list, added test case