bug fixed hygienic expander.