adding stringIO to lib