adding more information to explain threading