every and some functions