update message if existing