initial work on the lookup table