wordsets model running smoothly. Next: hammer out logic