bill melendez