data processing class – if funtion