downoffset update