make introduction more logical