`switch` statement -> tool