underflow updated