finalizing spec