a DBC exercise