collection issue for jdk 1.7 fixed