AN ADAPTIVE HDB