spec id