giving in to the urges vivianne desilva, violet gems, peter green