lowering the type size does seem to speed it up a bit (maybe move onto making everything a char??)