New: primodial