val herrera