added more data attributes for customizing text and buttons