IO handling chapter should be finished