diff --git a/modules/mol/alg/src/adjacency_bitmap.hh b/modules/mol/alg/src/adjacency_bitmap.hh
index 69eee65f22f26d45244adab63611cbf75ea7d530..204f06cca9328d89366c3efc8d25d2e720937cef 100644
--- a/modules/mol/alg/src/adjacency_bitmap.hh
+++ b/modules/mol/alg/src/adjacency_bitmap.hh
@@ -7,6 +7,7 @@
 #include <ost/tri_matrix.hh>
 #include <ost/seq/sequence_handle.hh>
 #include <ost/seq/alignment_handle.hh>
+#include <ost/stdint.hh>
 #include "similarity_matrix.hh"
 #include "contact_overlap.hh"
 #include "module_config.hh"
diff --git a/modules/mol/mm/src/observer.hh b/modules/mol/mm/src/observer.hh
index d36229a9c4ef07177ca78c0d1787db1e0c3db899..e9103cea3a05de0410473e5dd7d10ae75e406106 100644
--- a/modules/mol/mm/src/observer.hh
+++ b/modules/mol/mm/src/observer.hh
@@ -31,6 +31,7 @@
 #include <ost/mol/mm/state_extractor.hh>
 #include <ost/mol/mm/topology.hh>
 #include <ost/mol/mm/modeller.hh>
+#include <ost/stdint.hh>
 
 namespace OpenMM{
   class Context; //hacky way of telling the Context is around.
@@ -92,12 +93,10 @@ class TrajWriter : public Observer{
 
 public:
 
-  TrajWriter(int rhythm, const String& pdb_filename, const String& dcd_filename): rhythm_(rhythm),
-                                                                                  pdb_filename_(pdb_filename),
-                                                                                  dcd_filename_(dcd_filename),
-                                                                                  stream_(),
-                                                                                  registered_(false),
-                                                                                  frames_(0) { }
+  TrajWriter(int rhythm, const String& pdb_filename, const String& dcd_filename)
+            : rhythm_(rhythm), pdb_filename_(pdb_filename),
+              dcd_filename_(dcd_filename), stream_(), registered_(false),
+              frames_(0) { }
 
   void Init(boost::shared_ptr<OpenMM::Context> c, 
             TopologyPtr top,