updated the ignore list + module name correction
remove the path to the lib
added check for the parameter count
added the functionality to handle various data type
added the missing \'e\' in the file
made the minnor e correction