Implement demodulize