new stuff for directed message added