diffmerged index to solve porting version issue + re-versioned