blackBox realization