Revert "Revert "add a button""

This reverts commit 1fb293ba64cee7aeda59674815efbbf21b3f1b02.