Maps and categories

Maps,categories and FB modules are merged and final comments are added
what this function is doing? add comments. secondly why variable name is `categoryNameLowerCase`?