Muchos elementos han contribuido.