An apparatus and method for generating watermark units are also described including selecting a position where a value in encoded content is to be replaced by an alternative value and calculating the alternative value a plurality of alternative values for each selected position.