Imply. Update

Constructed randomizer for Id. Will improve later today