added how to add buttons in demo