Anticipating button