Code commented as javadoc style