added randomized reversible text prompt verification