adapted perfect parameters