optimize set list params