new prim/comp