GUADUA, a sleeping giant