commit middle refactor version

Change-Id: I2497c83c6d65b13f418ecd06dbe5716d9a1e2c0e
Signed-off-by: li levi <levi.li@sap.com>