lowercase main file
correct namespacing