diverse updates