updated following msg