Fixed mark_read