Extended Javadoc documentation