make dialect configurable
make dialect configurable