add consumer to context