worker control