quick and dirty fix for zero USD bug; try to load exchange module dynamically