Implementing switch statment for simulation update types