added swith_jdk