add the spec