updated euc with class