final parameters