giving in to the urges violet gems, vivianne desilva,