update unpredictable string