diff --git a/src/pe/basic.h b/src/pe/basic.h
index 70bbdf4426bbaeb38d75c05fb89da6bea1c7bc9a..dcb0eeada52d58a517f69092956095ef8479acb5 100644
--- a/src/pe/basic.h
+++ b/src/pe/basic.h
@@ -33,6 +33,7 @@
 #include "pe/rigidbody/StorageDataHandling.h"
 #include "pe/ccd/HashGridsDataHandling.h"
 #include "pe/fcd/SimpleFCDDataHandling.h"
+#include "pe/fcd/IterativeFCDDataHandling.h"
 #include "pe/bg/SimpleBGDataHandling.h"
 #include "pe/cr/DEM.h"
 #include "pe/cr/HCSITS.h"
@@ -44,6 +45,7 @@
 #include "pe/rigidbody/PlaneFactory.h"
 #include "pe/rigidbody/SphereFactory.h"
 #include "pe/rigidbody/UnionFactory.h"
+#include "pe/rigidbody/EllipsoidFactory.h"
 
 #include "pe/synchronization/SyncNextNeighbors.h"
 #include "pe/synchronization/SyncShadowOwners.h"