Codigo base(novo)