Add new tool: ipartition