add all dp