updated introduction