Abstracted away word generator. Better interfacing.