added look-up tables