Basic infrastructure for the other OPM modules