Trying to rework the key word generation.