added DIP post
proof