Byteballs...what a name, and it could stand