message view controller work