C -lib pt 2