other key concepts