Move some code around...

...so it breaks white lines on a black background but not black lines on
a white background...will need to investigate further.