Vivicastro's account