messages fixes
messages interface fixes