If/else logic for parameters