updated concepts