clean parameter parsing