Lots of tagvisor prototype code