please add javadoc on class level (containing @author and @since attributes)