better code and javadoc