random update 0 for small changes