parse table implemented