Stable decoder