do not include dso.h where it is not needed; ok miod