Fixed if statements for parameter checking