refactoring
private field
.classpath gen