Build worker