update with MaxInterval