change category generator