case switch shortened...