put generator in extra level