init ver again