francis vargas