Catches bad parameters now