use buttons instead of spans for fields in emailer and customwidget