redoing files
new answer structure per switch