octet mode fully functional

but I'm too scared to merge to master