added more key concepts