add source level setting becuase of java 7