updated Javadoc and PIT