add consumer_table.cpp and consumer_table.h files
add change table etc