fixed typo in module name
added specs
refactord code