params is a list