record spec