implemented hasTrackName