make sure nothing bad happens here
Deal with empty args.