starting the dbm(and related objects) overhaul. updated script.