update viff introduction again