Insert now works on a switch statement because it's cleaner