consumer commit