bdr construct