renamed Switch to ButtonList