add system version   define