Finally have the buttons responding, and pressing 'send' causes text to be resynthesized, with urls and durations updated accordingly