private messaging initial commit. some item fixes.