removed tablegen functions