added ButtonOptionsData data object