add continuous decode