initial condition fix