improved realization