primer spec