Tring to work out how the documentation thingy works
now we need to build a byte map