Refactoring decoder