[add] sem.work #2