vivianne desilva and violet gems giving in to the urges