- reformatted code
- added bg pattern
- changes to the language database
minimal style changes