Worker with more logging