fixed summarize function; refactored meta content update functions
refactors