full content update