del unused methods & add javadoc