added javadoc for class track