Renamed components for better organization and readability.