Added Consumer & Producer to communication