use data-role instead of class to represent button