spec reference