Code format
Update javadoc