parsing table constructed