more accurate params