added buttons for functionality