new initial condition and edited boundaries