use 'all' to test whether all items pass condition
use 'any' to test if any items passes condition