initial realization