Initial decoder