i != dir