improved params