modify granle properties