sorta screwy.  i'm confused about endianness....

and also, half of the tests don't work...
well, let's focus on what works!
....and this doesn't.....