implemented some and every