Update Ptr.hpp