avoid conflicts