Starting Changes for phase4: 1.without failure