[UPDATE] revisar hasta el punto 3.2