davidinyrscheme