modify worker