New: demacus