the basic flow is already changed now  design is changed