The Veil complex