three distinct layers