oops another define conflict