service send messages and update ui