Why is df returned?