modified messageItem