implementing messaging system
messaging system changes
footer changes