Begin adding work struct and queue
Begin adding work struct and queue