oodb overhaul