uses java7 classes, marking it for java7