Solitaire button abstracted