don't put in global namespace when have require defined