worked on mobile support and ui for handling messages