generator method returns untampered word array only
length check added