randy vargas, sophie anderson