violet gems and vivianne desilva giving in to the urges