Start work on Switch class