modified openspec.inc