more fun with buttons