Worker model done