dynamically created elements in the DOM are now functional