Introduced Profile Area and moved Profile Controller inside.