sending messages now returns the new message