update weirn