Case switching on correct argument is up and running