bug fixed on worker