make the dp order more clear