changing feature generator