matthew vasquez