Add tracks, q for promises