adicionando interface modificada