Handle every type of params