Is it me or the problem lie in the .HighByte thing?
Lookup Accumulator.HighBYTE, [

It take 256 times BEFORE it goes to the next index. though I may need to sleep.