Breaking Change!!
* Refactoring the internal workflow++
* Extended the getElementData Function