New: replete