karffik we have switch statements