move get latest doug to c3d::util