worker is now working properly