vincent melendez