message inspection