message center back-end finished