Sayisal switch case added