Given the task definition and input, reply with output. Given an entity, a before event, an after event, and an attribute related to the entity, generate a sentence as output. Your sentence should show the changes in the attribute of the entity.

entity: threading 
before: empty 
after: full of threaded loops 
attr: threading

threading of threading was empty before and full of threaded loops afterwards