now fixed for marking as read