updating collatz