Demod worker