mark as read functionality corrected
mark all as read is working