add SwitchFormatter.java