require of user-defined modules is now working