changed so track has context and you play conext as list instead of specefic tracks