buttons tentatively complete

yayyyyyy