change a lot of Integer::New() to Number::New()