Created plugin, tested working with one element, multiple element support required.