fixed bug with parameter parsing