Change everything to Arg* instead of Arg, same with Constants