use single entity of CenaIO during the loop (it's faster).
also specify the class (not interface) for PhpDocs since it returns always the same object.