add Generalized List introduction