contents rendering after content upload