7/8 of the way done with the decode table