fundamental product concepts 1149661