BDG architecture + design