support jdk1.6