Throw exception when ECS search yield no results.
Convert simple iterations to for loops
Make sure labels are passed in