for conflict by zlf