some more theater related updates, not done yet