Trackreader functions added to final