added the effect and simmulated service consumer