add btn states