Profile of eduardo herrera