add Introduction and remove redudnat code