Worker - Implementation