IEALG view 2