add memoria (incompleto)