added buttons and descriptions