dp, keep track of the dp path..