Enhancements:

- Added config object
- Added multiple data fields support