mark as read implemented
xcore updated