contextlib.suppress .. how..?