Abstract umbrella structure