rename track() to fetchNewTrack()