refined params class