Keeping Step with Progress