Formed worker code
Fix interface