added some more concepts