buttons and text modifications