realization 1   realization 2 >>