conflict generator