added 2 Euler func.