parameter guessing