- added generated ID for element
- added load feature