Hi, just wondering if were ok about ob.type's being a string.. bpy.ipos.new('name', 'Material') # new material ipo ob.type == 'Mesh' Im asking because we have no way to find the ipo type and Id like to add ipo.type (ipo.blocktype exists but there is no reference to compare the ID types with so its not even useable AFAIK)