Correção função extendD