Added documentation IO threading