not crazy about `class="button"`