create auto exp lang generator