remove double_precision hook
implement IPv6