add Session, more TrackList behavior