this change is probably not necessary now that it works with schemes