modules should be required without using UpperCase