prudent to check arg 2?