version 1.4 with javadoc