use original partition struct for the tool2