removed unused type arguments