remvoed callbacks in worker

- moved queue to base
- moved done to base