Improved argument parsing log