IOManager class diagram