Setting up a smart button