fix new key word
generate table structure