that's a nice way to do things :).
However, when you display a picture to the display, do you have one bs_getNextWord call per pixel you want to display?