Crossword puzzles are an excellent way of improving your vocabulary. However, the ones you find in magazines might not be to your liking. You can compile crossword puzzles with xWord. xWord is easy to install and requires minimal resources to run. It uses several dictionaries to generate words of various lengths and their matching clues to create crossword puzzle fields which you can print. The user interface is dull, but it is clearly designed to provide functionality. The application can be commanded to generate black fields and then find words that fit in the spaces between. You do not have control over the position of black tiles, but you can set up the number of tiles in the grid.