veils and scales