closure of params