annotation was breaking JDK 1.6