confusing file