fix generation parsing table