add euler 1,2