start parsing arguments