Added type arguments