preparing gir