yes we need the require, in node it won't be attached to the global object