Make it works for digital data