macy vargas