New: alternative-construction