modify consumer