diff --git a/libIRDB/include/util/IBT_Provenance.hpp b/libIRDB/include/util/IBT_Provenance.hpp
index 9028dfd9005ed759f4b318322ca20c26e8e4c28d..be9b377607555c6042d46a58e7dc048e54b06929 100644
--- a/libIRDB/include/util/IBT_Provenance.hpp
+++ b/libIRDB/include/util/IBT_Provenance.hpp
@@ -3,15 +3,15 @@
 
 #include <bitset>
 
-class IBT_Provenance_t
+class IBTProvenance_t
 {
 	private:
         enum class IB_Type { IndJmp = 0, IndCall = 1, Ret = 2 };
 	typedef std::map<const Instruction_t*, std::bitset<3>> ProvMap_t;
 
 	public:
-	IBT_Provenance_t(const FileIR_t* f=NULL) {Init(); if(f) AddFile(f);}
-        virtual ~IBT_Provenance_t() {;}
+	IBTProvenance_t(const FileIR_t* f=NULL) {Init(); if(f) AddFile(f);}
+        virtual ~IBTProvenance_t() {;}
 	virtual void AddFile(const FileIR_t* );
         
         bool IsInsnRetTarg(const Instruction_t* i) const
diff --git a/libIRDB/src/util/IBT_Provenance.cpp b/libIRDB/src/util/IBT_Provenance.cpp
index 587457c71a27bdbde524f025c678ed424f30bf84..7b4100db22d6d2d3585284698ccbae1ffec69b2f 100644
--- a/libIRDB/src/util/IBT_Provenance.cpp
+++ b/libIRDB/src/util/IBT_Provenance.cpp
@@ -9,7 +9,7 @@ using namespace std;
 
 
 
-void IBT_Provenance_t::AddProvs(const Instruction_t* before, const InstructionSet_t& afterset)
+void IBTProvenance_t::AddProvs(const Instruction_t* before, const InstructionSet_t& afterset)
 {
         // Determine type of IB
         const auto IndBranchAsm=DecodedInstruction_t(before);
@@ -44,7 +44,7 @@ void IBT_Provenance_t::AddProvs(const Instruction_t* before, const InstructionSe
 	}
 }
 
-void IBT_Provenance_t::AddFile(const FileIR_t* firp2)
+void IBTProvenance_t::AddFile(const FileIR_t* firp2)
 {
 	FileIR_t* firp=(FileIR_t*)firp2; // discarding const qualifier because we know we won't change the set
         firp->AssembleRegistry(); // Takes time but I'm paranoid