Final changes made to experimental code. Not tested on BF Display.