Conditional logic with a data set