A new LaF to give it a nice dark look
Kegel's changes cleaned up (bad whitespace)