Updated dynamic button example to use buttomMarkup()