ecoillogical view 1