updated table processor