content update and reordering