Added SharedPtr.