IEALG view 3