starting to get the fancy/basic switch to work