chapter 13 daemon of UNP
Chapter 14 of UNP, advanced IO
advance IO lib function