Exploiting the flexibility of IDR(s) for grid computing