Recent Advancements in DIP