added core concepts