more updates
attempted to implement NativeDoubleImpl(int)