Life on stage in Mainz