buttons suck