final content update