exporting a function not a class, therefore lowercase convention used