content update from placeholder text