no warnings and JDK7