Ivan Herrera introduction