events now return music data structures where relevant