Larsen update
Larsen update
Implemented switch (perhaps) as asked to.