Adding pattern changer
introducing tolerable error