progress output improved