key product concepts 3936239