added files that will contain code for switch