Modyfied.
Add DoublePointer.