gutting generate