events can be subtracks, need to clean up