df output improved