resturcted module file management, added browser dev fallback