New: knownorigin