hope vivi doesn't cry too much...