mark may be missed when eval() is called