God's theatre of excellence