Immigration finally agrees to obey Public Records Act