rationalise files