contains important concepts