New: adequately