vivi... my poor vivi...