added specs for first_unread_message