better inline parsing arguments