messageWall refactoring to PageContent pattern
fix for multiple upload
refactoring