just small pythonifications because all() is good