gary huerta