add message reciept notification for some fragments, did some cleanup