messaging initial commit