Jam Sessions: A Collaborative Effort