added more concepts