misc: initial possibly working BLX ported from ezekeel